8e1718c1cf5a1289f440d06516539fc538f4a003,sample/src/main/java/com/daasuu/FPSAnimator/TweenSampleActivity.java,TweenSampleActivity,onCreate,#Bundle#,33

Before Change


        Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
        DisplayObject2 bitmapDisplayA = new DisplayObject2();
        bitmapDisplayA
                .painter(new BitmapPainter(bitmap))
                .anim(TweenAnim.builder()
                                .toX(1600, UIUtil.getWindowWidth(this) - bitmap.getWidth(), Ease.BACK_IN_OUT)
                                .waitTime(1000)
                                .alpha(1000, 0f)
                                .alpha(1000, 1f)
                                .call(new AnimCallBack() {
                                    @Override
                                    public void call() {
                                        Snackbar.make(mFPSTextureView, "BitmapA animation finished!", Snackbar.LENGTH_LONG)
                                                .setAction("Action", null).show();
                                    }
                                })
                                .build()
                );

        DisplayObject2 bitmapDisplayB = new DisplayObject2()
                .painter(new BitmapPainter(bitmap)

After Change


        Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
        DisplayObject2 bitmapDisplayA = new DisplayObject2();
        bitmapDisplayA
                .with(new BitmapPainter(bitmap))
                .tween()
                .toX(1600, UIUtil.getWindowWidth(this) - bitmap.getWidth(), Ease.BACK_IN_OUT)
                .waitTime(1000)
                .alpha(1000, 0f)
                .alpha(1000, 1f)
                .call(new AnimCallBack() {
                    @Override
                    public void call() {
                        Snackbar.make(mFPSTextureView, "BitmapA animation finished!", Snackbar.LENGTH_LONG)
                                .setAction("Action", null).show();
                    }
                })
                .build();

        DisplayObject2 bitmapDisplayB = new DisplayObject2();
        bitmapDisplayB.with(new BitmapPainter(bitmap)